13 APR 2013 by ideonexus

 Encouraging Insight

When we encourage the evolution of insight, we attack the root cause of opposition. The more we develop our cognitive capacity to manage greater complexity, the more we prevail over the compulsion to oversimplify our problems. Schwartz put it this way: "The findings suggest that at a moment of insight, a complex set of new connections is being created. These connections have the potential to enhance our mentat resources and overcome the brains resistance to change." Sounds simple. Just in...
Folksonomies: insight
Folksonomies: insight
  1  notes

Insight requires a relaxed environment free of critical oppression.

04 JAN 2012 by ideonexus

 We Have Been Living Off Low-Hanging Fruit

We are failing to understand why we are failing. All of these problems have a single, little noticed root cause: We have been living off low-hanging fruit for at least three hundred years. … Yet during the last forty years, that low-hanging fruit started disappearing, and we started pretending it was still there. We have failed to recognize that we are at a technological plateau and the trees are more bare than we would like to think. That’s it. That is what has gone wrong.
Folksonomies: technology progress
Folksonomies: technology progress
  1  notes

And the fruits of what we can discover technologically easily are vanishing, leading to a plateau.

21 APR 2011 by ideonexus

 Brad Fitzpatrick on What Makes a Great Programmer

Seibel: What do you think is the most important skill for a programmer to have? Fitzpatrick: Thinking like a scientist; changing one thing at a time. Patience and trying to understand the root cause of things. Especially when you're debugging something or designing something that's not quite working. I've seen young programmers say, "Oh, shit, it doesn't work," and then rewrite it all. Stop. Try to figure out what's going on. Learn how to write things incrementally so that at each stage you...
  1  notes

A programmer must think like a scientist.